package ar.com.coonocer.joy.mdg.xmi.collab;
import java.util.List;

import ar.com.coonocer.joy.mdg.xmi.behavior.Instance;
import ar.com.coonocer.joy.mdg.xmi.core.Classifier;
import ar.com.coonocer.joy.mdg.xmi.core.Feature;
import ar.com.coonocer.joy.mdg.xmi.core.ModelElement;
import ar.com.coonocer.joy.mdg.xmi.datatype.Multiplicity;
public interface ClassifierRole extends Classifier{
	public Multiplicity getMultiplicity();
	public void setMultiplicity(Multiplicity multiplicity);
	public List<Classifier> getBase();
	public void setBase(List<Classifier> base);
	public List<Feature> getAvailableFeature();
	public void setAvailableFeature(List<Feature> availableFeature);
	public List<ModelElement> getAvailableContents();
	public void setAvailableContents(List<ModelElement> availableContents);
	public List<Instance> getConformingInstance();
	public void setConformingInstance(List<Instance> conformingInstance);
}